caterpillar fungus - Turkish English Dictionary